Robust Networking in Multiplayer Games

نویسندگان

  • Mihail Dumitrescu
  • Nihar Sharma
چکیده

This paper documents the development of a robust, scalable networking infrastructure for a multiplayer game developed using Pygame [1] and PyOpenGL [2] in the Python programming language. The work undertaken by the authors involves developing a networking library from the ground up for an open source multiplayer game called Spacewar [3] aimed at eliminating any single point of failure vulnerability from the client-server architecture along with adding various enhancements to the performance of the game. The problem of single point of failure vulnerability is tackled by designing the library as a unification of client and server instances that can choose to perform the operations of either based on the requirements of the game. The performance enhancements include the incorporation of numerous modern techniques in networked game programming including client-side prediction algorithms, server-side computational buffers and hostswitch smoothing algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Review on Networking and Multiplayer Computer Games

Networking forms an essential part of multiplayer computer games. In this paper, we review the techniques developed for improving networking in distributed interactive real-time applications. We present a survey of the relevant literature concentrating on the research done on military simulations, networked virtual environments, and multiplayer computer games. We also discuss on resource manage...

متن کامل

Aspects of Networking in Multiplayer Computer Games Review

The abstract claims that multiplayer computer games (MCGs) are at the forefront of utilizing network possibilities. As a result, they offer an overview of four aspects that affect networking in MCGs. These are—network resources such as bandwidth and latency set boundaries in which the MCG must operate, communication, data, and control architecture is encompassed by distribution concepts, scalab...

متن کامل

Online Gaming Addiction? Motives Predict Addictive Play Behavior in Massively Multiplayer Online Role-Playing Games

Recently, there have been growing concerns about excessive online gaming. Playing Massively Multiplayer Online Role-Playing Games (MMORPGs) appears to be particularly problematic, because these games require a high degree of commitment and time investment from the players to the detriment of occupational, social, and other recreational activities and relations. A number of gaming motives have b...

متن کامل

The Prevalence of Problematic Video Gamers in The Netherlands

This study surveyed Dutch adolescents and adults about their video gaming behavior to assess the prevalence of problematic gaming. A representative national panel of 902 respondents aged 14 to 81 took part in the study. The results show that gaming in general is a wide-spread and popular activity among the Dutch population. Browser games (small games played via the internet) and offline casual ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011